<?xml version="1.0" encoding="utf-8" ?>
<Script>

  <Namespace Name="Datafree">
    <Comments>Commentaire</Comments>
    
    <Class Name="ContextDF" Inherits="LinQToDF.DataFreeQueryProvider" IsNew="False" IsAccessMask="False" IsPrivate="False" IsAssembly="False" IsConst="False" IsFamily="False" IsFamilyAndAssembly="False" 
                 IsFamilyOrAssembly="False" IsFinal="False" IsOverloaded="False" IsOverride="False" IsPublic="False" IsScopeMask="False" IsStatic="False" 
                 IsVTableMask="False">
        <Comments>Commentaire</Comments>
        
        <Region Name="Constructors">

          <Constructor IsNew="True" IsAccessMask="False" IsPrivate="True" IsAssembly="False" IsConst="False" IsFamily="False" IsFamilyAndAssembly="False" 
                 IsFamilyOrAssembly="False" IsFinal="False" IsOverloaded="False" IsOverride="False" IsPublic="False" IsScopeMask="False" IsStatic="False" 
                 IsVTableMask="False">
            <Comments>Commentaire</Comments>
            <Parameter Name="endpointConfigurationName" Type="String" Direction="In" />
            <OverLoadConstructor>
              <Reference Name="endpointConfigurationName" Object="" />
            </OverLoadConstructor>
          </Constructor>

          <Constructor IsNew="True" IsAccessMask="False" IsPrivate="True" IsAssembly="False" IsConst="False" IsFamily="False" IsFamilyAndAssembly="False" 
                 IsFamilyOrAssembly="False" IsFinal="False" IsOverloaded="False" IsOverride="False" IsPublic="False" IsScopeMask="False" IsStatic="False" 
                 IsVTableMask="False">
            <Parameter Name="endpointConfigurationName" Type="String" Direction="In" />
            <Parameter Name="remoteAddress" Type="String" Direction="In" />
            <OverLoadConstructor>
              <Reference Name="endpointConfigurationName" Object="" />
              <Reference Name="remoteAddress" Object="" />
            </OverLoadConstructor>
          </Constructor>

          <Constructor IsNew="True" IsAccessMask="False" IsPrivate="True" IsAssembly="False" IsConst="False" IsFamily="False" IsFamilyAndAssembly="False" 
                 IsFamilyOrAssembly="False" IsFinal="False" IsOverloaded="False" IsOverride="False" IsPublic="False" IsScopeMask="False" IsStatic="False" 
                 IsVTableMask="False">
            <Parameter Name="endpointConfigurationName" Type="System.ServiceModel.EndpointAddress" Direction="In" />
            <Parameter Name="remoteAddress" Type="System.ServiceModel.EndpointAddress" Direction="In" />
            <OverLoadConstructor>
              <Reference Name="endpointConfigurationName" Object="" />
              <Reference Name="remoteAddress" Object="" />
            </OverLoadConstructor>
          </Constructor>

          <Constructor IsNew="True" IsAccessMask="False" IsPrivate="True" IsAssembly="False" IsConst="False" IsFamily="False" IsFamilyAndAssembly="False"
                 IsFamilyOrAssembly="False" IsFinal="False" IsOverloaded="False" IsOverride="False" IsPublic="False" IsScopeMask="False" IsStatic="False"
                 IsVTableMask="False">
            <Parameter Name="Binding" Type="System.ServiceModel.Channels.Binding" Direction="In" />
            <Parameter Name="remoteAddress" Type="System.ServiceModel.EndpointAddress" Direction="In" />
            <OverLoadConstructor>
              <Reference Name="Binding" Object="" />
              <Reference Name="remoteAddress" Object="" />
            </OverLoadConstructor>
          </Constructor>

        </Region>
        
        <Region Name="Membres">
          
          <MacroLoop Key="K1">
            <Var Name="_Categoriess" BaseType="QueryableDataFree(Of Categories)"
                 IsNew="True" IsAccessMask="False" IsPrivate="True" IsAssembly="False" IsConst="False" IsFamily="False" IsFamilyAndAssembly="False" 
                 IsFamilyOrAssembly="False" IsFinal="False" IsOverloaded="False" IsOverride="False" IsPublic="False" IsScopeMask="False" IsStatic="False" 
                 IsVTableMask="False">
              <Comments>Commentaire</Comments>
            </Var>
            <Property Type="QueryableDataFree(Of Categories)" Name="Categoriess" IsNew="True" IsAccessMask="False" IsPrivate="False" IsAssembly="False" IsConst="False" IsFamily="False" IsFamilyAndAssembly="False"
                 IsFamilyOrAssembly="False" IsFinal="False" IsOverloaded="False" IsOverride="False" IsPublic="True" IsScopeMask="False" IsStatic="False"
                 IsVTableMask="False">
              <GetProperty>
                <Reference Name="_Categoriess" Object="This" /> 
              </GetProperty>
            </Property>
          </MacroLoop>
          
        </Region>

      </Class>

    <MacroLoop Key="K2">
      <Class Generic="" Name="Devise" Inherits="BaseTableDF(Of Categories)" IsNew="False" IsAccessMask="False" IsPrivate="False" IsAssembly="False" IsConst="False" IsFamily="False" IsFamilyAndAssembly="False"
                 IsFamilyOrAssembly="False" IsFinal="False" IsOverloaded="False" IsOverride="False" IsPublic="False" IsScopeMask="False" IsStatic="False"
                 IsVTableMask="False">
        <CustomAttribute Name="TableDF">
          <AttributeArgument Name ="IDClass" Value="55275b7d-511a-4d8d-86eb-14528f8f9750" Type="String" />
          <AttributeArgument Name ="Name" Value="Devise" Type="String" />
        </CustomAttribute>

        <Constructor IsNew="True" IsAccessMask="False" IsPrivate="True" IsAssembly="False" IsConst="False" IsFamily="False" IsFamilyAndAssembly="False"
                 IsFamilyOrAssembly="False" IsFinal="False" IsOverloaded="False" IsOverride="False" IsPublic="False" IsScopeMask="False" IsStatic="False"
                 IsVTableMask="False">
          <Parameter Name="ContextDF" Type="ContextDF" Direction="In" />
          <Parameter Name="Key" Type="System.String" Direction="In" />
          <Parameter Name="Creator" Type="System.String" Direction="In" />
          <OverLoadConstructor>
            <Reference Name="ContextDF" Type="ContextDF" Object=""/>
            <Reference Name="Key" Type="System.String"  Object=""/>
            <Reference Name="Creator" Type="System.String" Object=""/>
          </OverLoadConstructor>
        </Constructor>

        <Constructor IsNew="True" IsAccessMask="False" IsPrivate="True" IsAssembly="False" IsConst="False" IsFamily="False" IsFamilyAndAssembly="False"
           IsFamilyOrAssembly="False" IsFinal="False" IsOverloaded="False" IsOverride="False" IsPublic="False" IsScopeMask="False" IsStatic="False"
           IsVTableMask="False">
          <Parameter Name="ContextDF" Type="ContextDF" Direction="In" />
          <OverLoadConstructor>
            <Reference Name="ContextDF" Type="ContextDF" Object=""/>
          </OverLoadConstructor>
        </Constructor>

        <MacroLoop Key="K3">
          <Handler Name="TauxMultiChanged" Type="System.EventHandler" IsPublic="True" />
          <Var Name="_TauxMulti" BaseType="String.Boolean"
                     IsNew="True" IsAccessMask="False" IsPrivate="True" IsAssembly="False" IsConst="False" IsFamily="False" IsFamilyAndAssembly="False"
                     IsFamilyOrAssembly="False" IsFinal="False" IsOverloaded="False" IsOverride="False" IsPublic="False" IsScopeMask="False" IsStatic="False"
                     IsVTableMask="False">
            <Comments>Commentaire</Comments>
          </Var>
          <Property Type="System.Boolean"
                    Name="TauxMulti" 
                    IsNew="True" 
                    IsAccessMask="False" 
                    IsPrivate="False" 
                    IsAssembly="False" 
                    IsConst="False" 
                    IsFamily="False" 
                    IsFamilyAndAssembly="False"
                    IsFamilyOrAssembly="False" 
                    IsFinal="False" 
                    IsOverloaded="False" 
                    IsOverride="False" 
                    IsPublic="True" 
                    IsScopeMask="False" 
                    IsStatic="False"
                    IsVTableMask="False">
              <CustomAttribute Name="ColumnDF">
                <AttributeArgument Name ="IDProperty" Value="1afd936e-199c-4bd6-8fea-55d03299922a" Type="String" />
                <AttributeArgument Name ="IDClass" Value="55275b7d-511a-4d8d-86eb-14528f8f9750" Type="String" />
                <AttributeArgument Name ="CountItem" Value="1" Type="String" />
                <AttributeArgument Name ="Name" Value="TauxMulti" Type="String" />
                <AttributeArgument Name ="TypeProperty" Value="EnumtypeProperty.Bool" Type="String" />
                <AttributeArgument Name ="ReferenceField" Value="55275b7d-511a-4d8d-86eb-14528f8f9750" Type="String" />
                <AttributeArgument Name ="Filter" Value="" Type="String" />
            </CustomAttribute>
            <GetProperty>
              <Return>
                <Reference Name="_TauxMulti" Object="This" />
              </Return>
            </GetProperty>
            <SetProperty>
              <If>
                <Test Type="IdentityInequality">
                  <IfLeft><Reference Name="_TauxMulti" Type="Boolean" Object="This"/></IfLeft>
                  <IfRight><Reference Name="Value" Type="System.Boolean" Object=""/></IfRight>
                </Test>
                <Then>

                  <CallMethod Name="SendPropertyChanging" ReturnType="">
                    <Reference Name="" Object="This" />
                    <Primitiv Value="TauxMulti" Type="System.String" />
                  </CallMethod>
                  
                  <Assign>
                    <SetLeft>
                      <Reference Name="_TauxMulti" Type="System.Boolean" Object="This"/>
                    </SetLeft>
                    <SetRight>
                      <Reference Name="Value" Type="System.Boolean" Object=""/>
                    </SetRight>
                  </Assign>

                  <InvokeEvent Name="TauxMultiChanged">
                    <Reference Name="" Type="System.Object" Object="This"/>
                    <Reference Name="e" Type="System.EventArgs" Object=""/>
                  </InvokeEvent>

                  <CallMethod Name="SendPropertyChanged" ReturnType="">
                    <Reference Name="" Object="This" />
                    <Primitiv Value="TauxMulti" Type="System.String" />
                  </CallMethod>
                  
                </Then>
                <Else></Else>
              </If>
            </SetProperty>
          </Property>
        </MacroLoop> 
      </Class>
    </MacroLoop>
    </Namespace>
</Script>